home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 4 / MacMania 4.toast / / Internet software / DNS Lookup 0.92 / Version History < prev   
Text File  |  1996-04-24  |  3KB  |  54 lines

  1. DNS Lookup Version History (and my "to do" list)
  2.  
  3. ° = Done.
  4. • = not yet Done.
  5.  
  6. 0.9b1 Released mid-March '96:
  7. First test release with original code... no frills.
  8.  
  9. 0.9 final Released April '96:
  10. ° Preferences: Able to choose between TCP/UDP protocols.
  11. ° Preferences: Write into pref. file the version number to avoid defaulting to new ones every time a newer version of the program is used.
  12. ° Preferences: Remember where user last left the window. Work on screens later.
  13. ° Preferences: Filter option for AXFR
  14. ° Preferences: On option to speed up the output of the text.
  15. ° Preferences: Option to sort the output text.
  16. ° Query: Include an "Update Info" button so dialog doesn't always slow down when reverse mapping IP #s.
  17. ° Query: Put a little text message box at the bottom of the dialog showing where I stand with TCP/UDP negotiations.
  18. ° Query: Short error explanations, rather than just the number.
  19. ° Query: Copy/Paste capabilities for the report text.
  20. ° Query: Fix bug where clicking in the thumb of the scoll bar somehow messes up selecting other controls. (Fixed... I think... this could be a problem with an extension... maybe...)
  21. ° Query: Fix bug that hides the first couple of pixels of the report box when it is scrolled a bit.
  22. ° Query: Add enter, arrows and page up/down keys to DoKey().
  23. ° Query: Add an "IP <-> address" button to convert IP numbers/domain names back & forth.
  24. ° Compile: Fix my stupid mistake (err uh... oversight) of generating 68020 code, which crashes some machines.
  25. ° Compile: Fat code.
  26. ° DNS Engine: Fix 'WKS' report, by including a table[] for well known protocols & ports, and put option to use these words in Preferences.
  27. ° DNS Engine: get TCP (hence AXFR) to be fully functional.
  28. ° DNS Engine: Improved processing of records speed.
  29. ° Initial "Need IP Number" Dialog: If is not an IP number, use MacTCP to look it up. On error, quit and explain that I would prefer an IP number rather than a name.
  30. ° Initial "Need IP Number" Dialog and Query output text box: make bigger.
  31. ° Menu: "Save Report..." for the report text. (Remember the last file name in prefs)
  32. ° Menu: "Clear Report..." to reset the output text.
  33. ° Menu: "Capture Report to File..." and "Write to Screen" with check-marks.
  34. ° Documentation: Separate file. 
  35. ° Documentation: Update Version History file.... (huh?)
  36. • Query: Make query dialog resizable
  37. • Query: Fix jiggly output text, when text is selected with the mouse all the way to the bottom.
  38. • Query: A history pop_up menu
  39. • TCP Lib++: In 'tcpWaitforResponse' function, include an event filter (for status icons... etc.)
  40.  
  41. 0.91 (Mostly bug fix of everything in 0.9, not officially released)
  42. ° Reduced the overall size of the stack by moving all string arrays from the stack to the application heap.
  43. ° fixed crash on some 68k machines: re-link w/correct Struct alignment.
  44. ° fixed small bug in sort routine.
  45.  
  46. 0.92 (Not yet released, official bug fixes for 0.9 & 0.91)
  47. ° DNS Engine: Include support for IP AXFR's
  48. ° Query Dialog: fixed a bug that crashed 68k machines when dialog was opened, whew!
  49.   
  50. 1.0 final (Not yet released)
  51. • TCP Lib++: Incorporate Native OT calls. (Big project.)
  52. • DNS Engine: Include ping/traceroute capability (after I get OT going, because MacTCP won't support traceroute, without a complete overhaul)
  53. • That is, hopefully, everything I plan to do... and the program will be finished, yea.
  54.